package org.jeecg.modules.demo.Kingdee.Entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 电子回单信息实体
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class ReceiptInfo {
    private String date;                // 回单日期
    private String rcptNum;             // 回单编号
    private String sumTranNo;           // 系统交易流水号
    private String sumRcptNo;           // 系统回单流水号
    private String externalNum;         // 外部请求流水号
    private String externalBatNum;      // 外部请求批次号
    private String bnkSrlnum;           // 银行流水号
    private String txnDt;               // 交易时间
    private String pyAccnum;            // 本方账号
    private String opnBnkNm;            // 本方开户行
    private String pyAccnm;             // 本方户名
    private String rcvpyAccnum;         // 对方账号
    private String rcvpyAccnm;          // 对方户名
    private String cptBnkNm;            // 对方开户行
    private String txnTp;               // 交易类型
    private String txnAmt;              // 交易金额
    private String curr;                // 币种
    private String lvmsg;               // 附言
    private String smy;                 // 摘要
    
    // getters and setters
    public String getDate() { return date; }
    public void setDate(String date) { this.date = date; }
    
    public String getRcptNum() { return rcptNum; }
    public void setRcptNum(String rcptNum) { this.rcptNum = rcptNum; }
    
    public String getSumTranNo() { return sumTranNo; }
    public void setSumTranNo(String sumTranNo) { this.sumTranNo = sumTranNo; }
    
    public String getSumRcptNo() { return sumRcptNo; }
    public void setSumRcptNo(String sumRcptNo) { this.sumRcptNo = sumRcptNo; }
    
    public String getExternalNum() { return externalNum; }
    public void setExternalNum(String externalNum) { this.externalNum = externalNum; }
    
    public String getExternalBatNum() { return externalBatNum; }
    public void setExternalBatNum(String externalBatNum) { this.externalBatNum = externalBatNum; }
    
    public String getBnkSrlnum() { return bnkSrlnum; }
    public void setBnkSrlnum(String bnkSrlnum) { this.bnkSrlnum = bnkSrlnum; }
    
    public String getTxnDt() { return txnDt; }
    public void setTxnDt(String txnDt) { this.txnDt = txnDt; }
    
    public String getPyAccnum() { return pyAccnum; }
    public void setPyAccnum(String pyAccnum) { this.pyAccnum = pyAccnum; }
    
    public String getOpnBnkNm() { return opnBnkNm; }
    public void setOpnBnkNm(String opnBnkNm) { this.opnBnkNm = opnBnkNm; }
    
    public String getPyAccnm() { return pyAccnm; }
    public void setPyAccnm(String pyAccnm) { this.pyAccnm = pyAccnm; }
    
    public String getRcvpyAccnum() { return rcvpyAccnum; }
    public void setRcvpyAccnum(String rcvpyAccnum) { this.rcvpyAccnum = rcvpyAccnum; }
    
    public String getRcvpyAccnm() { return rcvpyAccnm; }
    public void setRcvpyAccnm(String rcvpyAccnm) { this.rcvpyAccnm = rcvpyAccnm; }
    
    public String getCptBnkNm() { return cptBnkNm; }
    public void setCptBnkNm(String cptBnkNm) { this.cptBnkNm = cptBnkNm; }
    
    public String getTxnTp() { return txnTp; }
    public void setTxnTp(String txnTp) { this.txnTp = txnTp; }
    
    public String getTxnAmt() { return txnAmt; }
    public void setTxnAmt(String txnAmt) { this.txnAmt = txnAmt; }
    
    public String getCurr() { return curr; }
    public void setCurr(String curr) { this.curr = curr; }
    
    public String getLvmsg() { return lvmsg; }
    public void setLvmsg(String lvmsg) { this.lvmsg = lvmsg; }
    
    public String getSmy() { return smy; }
    public void setSmy(String smy) { this.smy = smy; }
}